#include <stdio.h>

int main(){
  int n;
  int alunos[1010];
  while(scanf("%d", &n)==1&&n!=0){
    int i, j, k, reais, cents, resto=0;
    long long sum=0, valor, max, excede=0, falta=0, divida;
    for(i=0; i<n; i++){
      scanf("%d.%d", &reais, &cents);
      //printf("reais %d cents %d \n", reais, cents);
      alunos[i]=reais*100+cents;
      //printf("aluno %d: %d \n", i, alunos[i]);
      sum+=alunos[i];
    }
    //printf("sum: %lld n:%d\n", sum, n);
    valor=sum/n;
    if(sum!=(sum/n)*n) {
      resto=1;
      //printf("Vamos usar os quebradinhos\n");
    } 
    //printf("a media:%lld\n", valor);
    for(i=0; i<n; i++){
      if(alunos[i]>valor+resto) excede+=alunos[i]-valor-resto;
      else if(alunos[i]<valor) falta+=valor-alunos[i];
    }
    //todos realmente tem q receber o esperado, se algum dos lados faltou pegue o maior
    if(falta<excede) divida=excede;
    else divida=falta;
    printf("$%lld.%02d\n", divida/100, divida%100);
  }
  return 0;
}
